package hx.entity; /***********************************************************************
 * Module:  MobileCard.java
 * Author:  Administrator
 * Purpose: Defines the Class MobileCard
 ***********************************************************************/

import java.io.Serializable;
import java.util.*;

/** @pdOid 649f73a7-60bf-4ae4-8151-941e98415d3d */
public class MobileCard implements Serializable {
   /** @pdOid 36784a25-d7ed-4573-908c-08f714b03e05 */
   private String cardNumber;
   /** @pdOid 8e4671a9-d656-4dda-9065-5b22c6c828de */
   private String userName;
   /** @pdOid 217628d0-898b-4fd1-b51c-078d960250d3 */
   private String passWord;
   /** @pdOid 4d65e075-599b-4ec1-b526-a1d81df94ec7 */
   private ServicePackage serPackage;
   /** @pdOid 55397965-db60-465f-a716-29d16c94790b */
   private double consumAmount;
   /** @pdOid 35c1f46f-4c20-41f8-9535-f2267ec8eb47 */
   private double money;
   /** @pdOid 4ed8c27a-7813-4fe1-a72a-624956861219 */
   private int realTalkTime;
   /** @pdOid 3eba8c56-6e7e-454e-af9a-a7b7b367476a */
   private int realsSMSCount;
   /** @pdOid b89e32a8-c6fc-4c73-84f7-729fc5a8373e */
   private int realFlow;
   private String cTname;
   private ServicePackage serviceChild;

   public MobileCard() {
   }

   @Override
   public String toString() {
      return "MobileCard{" +
              "cardNumber='" + cardNumber + '\'' +
              ", userName='" + userName + '\'' +
              ", passWord='" + passWord + '\'' +
              ", serPackage=" + serPackage +
              ", consumAmount=" + consumAmount +
              ", money=" + money +
              ", realTalkTime=" + realTalkTime +
              ", realsSMSCount=" + realsSMSCount +
              ", realFlow=" + realFlow +
              '}';
   }

   public String getCardNumber() {
      return cardNumber;
   }

   public void setCardNumber(String cardNumber) {
      this.cardNumber = cardNumber;
   }

   public String getcTname() {
      return cTname;
   }

   public void setcTname(String cTname) {
      this.cTname = cTname;
   }

   public String getUserName() {
      return userName;
   }

   public void setUserName(String userName) {
      this.userName = userName;
   }

   public String getPassWord() {
      return passWord;
   }

   public void setPassWord(String passWord) {
      this.passWord = passWord;
   }

   public ServicePackage getSerPackage() {
      return serPackage;
   }

   public void setSerPackage(ServicePackage serPackage) {
      this.serPackage = serPackage;
   }

   public double getConsumAmount() {
      return consumAmount;
   }

   public void setConsumAmount(double consumAmount) {
      this.consumAmount = consumAmount;
   }

   public double getMoney() {
      return money;
   }

   public void setMoney(double money) {
      this.money = money;
   }

   public int getRealTalkTime() {
      return realTalkTime;
   }

   public void setRealTalkTime(int realTalkTime) {
      this.realTalkTime = realTalkTime;
   }

   public int getRealsSMSCount() {
      return realsSMSCount;
   }

   public void setRealsSMSCount(int realsSMSCount) {
      this.realsSMSCount = realsSMSCount;
   }

   public int getRealFlow() {
      return realFlow;
   }

   public void setRealFlow(int realFlow) {
      this.realFlow = realFlow;
   }

   public <E extends ServicePackage > void sdfasf(E serviceChild){
      this.serviceChild=serPackage;

   }

   public void setServiceChild(ServicePackage serviceChild) {
      this.serviceChild = serviceChild;
   }

   public ServicePackage getServiceChild() {
      return serviceChild;
   }

   /** @pdOid 48e4df55-4202-42b9-9897-adb2d9217b81 */
   public void showMeg() {
      // TODO: implement
   }

}